#ifndef NINTERFACESALGADD_H
#define NINTERFACESALGADD_H

class QSqlQuery;
class QString;
class QByteArray;
class QStringList;
class QSqlError;

//объявление интерфейсов



class IAlgorithmAdd     //добавление алгоритма
{
public:
    IAlgorithmAdd() { }

    //методы:

    //компиляция и создание бинарного кода
    virtual QByteArray addNewAlgorithm(QString settsBaseDir, QString settsCompiler, QByteArray algCode, QString binAlgName, QString codeAlgName) = 0;

    virtual ~IAlgorithmAdd() { }
};


#endif
